burst the belly of - French English Dictionary